/**   
 * @projectName:newsCommon  
 * @packageName:com.hx.news.common.constants  
 * @className:CommonDef.java  
 *   
 * @createTime:2015年5月12日-下午3:28:18  
 *  
 *    
 */
package com.yn.xr.common.constants;


/**   
 * @description:   
 * @fileName:CommonDef.java 
 * @createTime:2015年5月12日 下午3:28:18  
 * @author:yangjiao  
 * @version 1.0.0  
 *    
 */
public class ForumDef
{
    
    /**
     * 1  代表新闻可以回复
     */
    public final static short canRevertComent=1; 
	
	/**
	 * @description:  后台用户状态 
	 * @fileName:CommonDef.java 
	 * @createTime:2015年5月12日 下午3:28:49  
	 * @author:yangjiao  
	 * @version 1.0.0  
	 *
	 */
	public enum AdminUserStatus{
		FORBIDDEN((short)0) ,//禁用
		INUSE((short)1);
		private short value;
		AdminUserStatus(short value){
			this.value =value;
		}
		public short getValue(){
			return this.value;
		}
	}
	
	/**
     * @description:新闻点赞类型
     * @fileName:CommonDef.java
     * @createTime:上午9:35:25
     * @author: 陈权
     * @version  1.0.0     1 新闻点赞；2 评论点赞
     * @data 上午9:35:25
     */
       public enum newProveType{
            newPro((short)1) ,//新闻点赞
            newCommentPro((short)2); //新闻评论点赞
            private short value;
            newProveType(short value){
                this.value =value;
            }
            public short getValue(){
                return this.value;
            }
        }
       
       /**
        * @description:描述  敏感词级别
        * @fileName:CommonDef.java
        * @createTime:上午10:08:04
        * @author: 陈权
        * @version  1.0.0
        * @data 上午10:08:04
        */
       public enum worsType{
         // 关键字过滤 1 ：直接失效  0  后台审核
           isFalse((short)1), //1 ：直接失效
           isCheck((short)0); // 0  后台审核
           private short value;
           worsType(short value){
               this.value =value;
           }
           public short getValue(){
               return this.value;
           }
       }
      
       /**
        * @description: 评论是否有效  
        * @fileName:CommonDef.java
        * @createTime:上午10:10:58
        * @author: 陈权
        * @version  1.0.0
        * @data 上午10:10:58
        */
       public enum commentType{
           isFalse((short)3), // 失效
           isUsed((short)1), //有效
           isCheck((short)2);//待审核
           private short value;
           commentType(short value){
               this.value =value;
           }
           public short getValue(){
               return this.value;
           }
       }
       
       /**
        * @description:评论或者回复是否可以被评论或被回复
        * @fileName:CommonDef.java
        * @createTime:上午10:00:07
        * @author: 陈权
        * @version  1.0.0
        * @data 上午10:00:07
        */
       public enum canRevertcomment{
           NoCan((short)0), // 不能被回复或者不能被评论
           YesCan((short)1); //可以被回复或者不能被评论
           private short value;
           canRevertcomment(short value){
               this.value =value;
           }
           public short getValue(){
               return this.value;
           }
       }
}
